shower upon - Allemand Anglais Dictionnaire